package com.rshare.domain.gyl;

import java.util.Date;
import java.util.List;

import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.rshare.cloudapi.common.DateDeserializer;
import com.rshare.cloudapi.common.DateSerializer;
import com.rshare.cloudapi.domain.gyl.GYLTZFB;


/**
 * @title GYLTZFBInfo
 * @author Mars
 * @version 1.00
 * @date 2016-9-5
 */
public class GYLTZFBInfo extends GYLTZFB {

	/** serialVersionUID */
	private static final long serialVersionUID = 713587060181704641L;
	private String searchpzid;

	private String searchqr;
	
	private String searchkey;
	
	private Date searchqsfbrq;

	private Date searchzzfbrq;
	
	private String searchgysid;

	private List<GYLTZFB> newData;

	public String getSearchpzid() {
		return searchpzid;
	}

	public void setSearchpzid(String searchpzid) {
		this.searchpzid = searchpzid;
	}

	public String getSearchqr() {
		return searchqr;
	}

	public void setSearchqr(String searchqr) {
		this.searchqr = searchqr;
	}

	public String getSearchkey() {
		return searchkey;
	}

	public void setSearchkey(String searchkey) {
		this.searchkey = searchkey;
	}

	public List<GYLTZFB> getNewData() {
		return newData;
	}

	public void setNewData(List<GYLTZFB> newData) {
		this.newData = newData;
	}

	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchqsfbrq() {
		return searchqsfbrq;
	}

	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchzzfbrq() {
		return searchzzfbrq;
	}

	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchqsfbrq(Date searchqsfbrq) {
		this.searchqsfbrq = searchqsfbrq;
	}

	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchzzfbrq(Date searchzzfbrq) {
		this.searchzzfbrq = searchzzfbrq;
	}

	public String getSearchgysid() {
		return searchgysid;
	}

	public void setSearchgysid(String searchgysid) {
		this.searchgysid = searchgysid;
	}

}
